<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/admin/";
%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="<%=basePath%>"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="renderer" content="webkit|ie-comp|ie-stand"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
<meta http-equiv="Cache-Control" content="no-siteapp" /> 
        <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
        <link rel="stylesheet" href="css/style.css"/>       
        <link rel="stylesheet" href="assets/css/ace.min.css" />
        <link rel="stylesheet" href="assets/css/font-awesome.min.css" />
        <link rel="stylesheet" href="Widget/zTree/css/zTreeStyle/zTreeStyle.css" type="text/css"/>
        <link href="Widget/icheck/icheck.css" rel="stylesheet" type="text/css" />   
		<!--[if IE 7]>
		  <link rel="stylesheet" href="assets/css/font-awesome-ie7.min.css" />
		<![endif]-->
        <!--[if lte IE 8]>
		  <link rel="stylesheet" href="assets/css/ace-ie.min.css" />
		<![endif]-->
	    <script src="js/jquery-1.9.1.min.js"></script>   
        <script src="assets/js/bootstrap.min.js"></script>
        <script src="assets/js/typeahead-bs2.min.js"></script>
		<!-- page specific plugin scripts -->
		<script src="assets/js/jquery.dataTables.min.js"></script>
		<script src="assets/js/jquery.dataTables.bootstrap.js"></script>
        <script type="text/javascript" src="js/H-ui.js"></script> 
        <script type="text/javascript" src="js/H-ui.admin.js"></script> 
        <script src="assets/layer/layer.js" type="text/javascript" ></script>
        <script src="assets/laydate/laydate.js" type="text/javascript"></script>
        <script type="text/javascript" src="Widget/zTree/js/jquery.ztree.all-3.5.min.js"></script> 
        <script src="js/lrtk.js" type="text/javascript" ></script>
<title>产品列表</title>
</head>

<body>
<script>
function selAction(){
	frmss.typeId.value="";
	frmss.currPageNo.value="1";
	 var reg = new RegExp("^[A-Za-z0-9\u4e00-\u9fa5]+$");
	 if(!reg.test(frmss.selName.value)){
		alert(' 查询名称不能为空，且只能包括中文，英文和阿拉伯数字');
		return false;
	 }
	frmss.submit();
}
$(function(){
 var tester=$("[name=currPageNo123]").val();
 if(tester==""){
	 $("[name=frmss]").submit();
 }
	
});
</script>
<div class=" page-content clearfix">
 <div id="products_style">
 <div class="search_style">
     <form name="frmss" action="/goods/show" method="post">
     <input type="hidden" name="typeId" value="${typeId}"/>
     
      <ul class="search_content clearfix">
       <li><label class="l_f">产品名称</label><input name="selName" value="${selName }" type="text"  class="text_add" placeholder="输入产品名称"  style=" width:250px"/></li>
       <li style="width:90px;"><input type="button" onclick="javascript:selAction()" class="btn_search" value="查询"/></li>
      </ul>
      <input type="hidden" name="currPageNo" value="${pageInfo.pageNum }"/>
      <input type="hidden" name="currPageNo123" value="${pageInfo.pageNum }"/>
      </form>
    </div>
    
     <div class="border clearfix">
       <span class="l_f">
        <a href="/goods/openAdd" title="添加商品" class="btn btn-warning Order_form"><i class="icon-plus"></i>添加商品</a>
       </span>
       <span class="r_f">共：<b>${pageInfo.pages}</b>件商品</span>
     </div>
     <!--产品列表展示-->
     <div class="h_products_list clearfix" id="products_list">
       <div id="scrollsidebar" class="left_Treeview">
        <div class="show_btn" id="rightArrow"><span></span></div>
        <div class="widget-box side_content" >
         <div class="side_title"><a title="隐藏" class="close_btn"><span></span></a></div>
         <div class="side_list"><div class="widget-header header-color-green2"><h4 class="lighter smaller">产品类型列表</h4></div>
         <div class="widget-body">
          <div class="widget-main padding-8"><div id="treeDemo" class="ztree"></div></div>
        </div>
       </div>
      </div>  
     </div>
     <script>
	function doBegin(){
		frmss.submit();
		
	}
  	function del(){
  		frm.choice.value=1;
  		frm.submit();
  	}
  </script>
      <div style="text-align:center">
		
		</div>
         <div class="table_menu_list" id="testIframe">
        
	<form name="frmDelG" action="../goods/deleteGoods" method="post">
       <table class="table table-striped table-bordered table-hover" id="sample-table">
		
		<thead>
		 <tr>
				<th width="25px"><label><span class="lbl"></span></label></th>
				<th width="80px">产品编号</th>
				<th width="250px">产品名称</th>
				<th width="100px">原价格</th>
				<th width="100px">优惠价</th>
                <th width="100px">创建时间</th>				
				<th width="180px">销量</th>
                <th width="80px">库存</th>
				<th width="70px">状态</th>                
				<th width="200px">操作</th>
			</tr>
		</thead>
			<tbody>
		
     	<c:forEach var="g" items="${pageInfo.list}">
     	<tr>
        <td width="25px"><label><span class="lbl"></span></label></td>
        <td width="80px">${g.goodsid }</td>               
        <td width="250px"><u style="cursor:pointer" class="text-primary" onclick="member_edit('编辑','../goods/openDetail?DetailId=${g.goodsid}','4','','510')">${g.goddstitle}</u></td>
        <td width="100px">${g.trueprice }</td>
        <td width="100px">${g.saleprice }</td> 
        <td width="60px"><fmt:formatDate value="${g.createtime }" pattern="yyyy-MM-dd HH:mm:ss"/></td>         
        <td width="60px">${g.sale }</td>
        <td width="180px">${g.stock }</td>
        <td class="td-status">
        <c:if test="${g.issale==1 }">
        <span class="label label-success radius">已上架</span>
        </c:if>
        <c:if test="${g.issale==0}">
        <span class="label label-success radius">未上架</span>
        </c:if>
        </td>
        
        <td class="td-manage">
        <a onclick="member_stop(this,'10001')"  href="/goods/isSale?Sellid=${g.goodsid}" <c:if test="${g.issale==1}">title="下架"</c:if><c:if test="${g.issale==0}">title="上架"</c:if>  class="btn btn-xs btn-success"><i class="icon-ok bigger-120"></i></a> 
        <a title="编辑" onclick="member_edit('编辑','../goods/openUpdate?DetailId=${g.goodsid}','4','900','700')" href="javascript:;"  class="btn btn-xs btn-info" ><i class="icon-edit bigger-120"></i></a> 
        </td>
	  </tr>
     	</c:forEach>
     

    </tbody>
    </table>
	</form>
    <form name="frm" action="/goods/show" method="post">
   		<%@ include file="page.jsp" %>
   	</form>
    </div> 
  </div>
 </div>
</div>
</body>
</html>
<script>
jQuery(function($) {
		var oTable1 = $('#sample-table').dataTable( {
		"aaSorting": [[ 1, "desc" ]],//默认第几个排序
		"bStateSave": true,//状态保存
		"aoColumnDefs": [
		  //{"bVisible": false, "aTargets": [ 3 ]} //控制列的隐藏显示
		  {"orderable":false,"aTargets":[0,2,3,4,5,8,9]}// 制定列不参与排序
		] } );
				
				
				$('table th input:checkbox').on('click' , function(){
					var that = this;
					$(this).closest('table').find('tr > td:first-child input:checkbox')
					.each(function(){
						this.checked = that.checked;
						$(this).closest('tr').toggleClass('selected');
					});
						
				});
			
			
				$('[data-rel="tooltip"]').tooltip({placement: tooltip_placement});
				function tooltip_placement(context, source) {
					var $source = $(source);
					var $parent = $source.closest('table')
					var off1 = $parent.offset();
					var w1 = $parent.width();
			
					var off2 = $source.offset();
					var w2 = $source.width();
			
					if( parseInt(off2.left) < parseInt(off1.left) + parseInt(w1 / 2) ) return 'right';
					return 'left';
				}
			});
 laydate({
    elem: '#start',
    event: 'focus' 
});
$(function() { 
	$("#products_style").fix({
		float : 'left',
		//minStatue : true,
		skin : 'green',	
		durationTime :false,
		spacingw:30,//设置隐藏时的距离
	    spacingh:260,//设置显示时间距
	});
});
</script>
<script type="text/javascript">
//初始化宽度、高度  
 $(".widget-box").height($(window).height()-215); 
$(".table_menu_list").width($(window).width()-260);
 $(".table_menu_list").height($(window).height()-215);
  //当文档窗口发生改变时 触发  
    $(window).resize(function(){
	$(".widget-box").height($(window).height()-215);
	 $(".table_menu_list").width($(window).width()-260);
	  $(".table_menu_list").height($(window).height()-215);
	})
 
/*******树状图*******/
var setting = {
	view: {
		dblClickExpand: false,
		showLine: false,
		selectedMulti: false
	},
	data: {
		simpleData: {
			enable:true,
			idKey: "id",
			pIdKey: "parentid",
			rootPId: ""
		}
	},
	callback: {
		beforeClick: function(treeId, treeNode) {
			var zTree = $.fn.zTree.getZTreeObj("tree");
			if (treeNode.isParent) {
				frmss.typeId.value=treeNode.id;
				frmss.submit();
				return true;
			} else {
				frmss.typeId.value=treeNode.id;
				frmss.submit();
				return true;
			}
		}
	}
};

    var zNodes;
    $.ajax({
        type: "GET",
        url:'/goodtype/showAllTypes',
        data:"",
        dataType:"json",
        async: false,
        error: function(request) {
            alert("Connection error");
        },
        success:function(data) {
        	/* for ( var d in data) {
				
			} */
        	zNodes=data;
        }
    });
		
var code;
		
function showCode(str) {
	if (!code) code = $("#code");
	code.empty();
	code.append("<li>"+str+"</li>");
}
		
$(document).ready(function(){
	var t = $("#treeDemo");
	t = $.fn.zTree.init(t, setting, zNodes);
	demoIframe = $("#testIframe");
	demoIframe.bind("load", loadReady);
	var zTree = $.fn.zTree.getZTreeObj("tree");
	zTree.selectNode(zTree.getNodeByParam("id",'11'));
});	



/*产品-编辑*/
function member_edit(title,url,id,w,h){
	layer_show(title,url,w,h);
	

}

/*产品-删除*/
function member_del(obj,id){
	layer.confirm('确认要删除吗？',function(index){
		$(obj).parents("tr").remove();
		layer.msg('已删除!',{icon:1,time:1000});
	});
}
//面包屑返回值
var index = parent.layer.getFrameIndex(window.name);
parent.layer.iframeAuto(index);
$('.Order_form').on('click', function(){
	var cname = $(this).attr("title");
	var chref = $(this).attr("href");
	var cnames = parent.$('.Current_page').html();
	var herf = parent.$("#iframe").attr("src");
    parent.$('#parentIframe').html(cname);
    parent.$('#iframe').attr("src",chref).ready();;
	parent.$('#parentIframe').css("display","inline-block");
	parent.$('.Current_page').attr({"name":herf,"href":"javascript:void(0)"}).css({"color":"#4c8fbd","cursor":"pointer"});
	//parent.$('.Current_page').html("<a href='javascript:void(0)' name="+herf+" class='iframeurl'>" + cnames + "</a>");
    parent.layer.close(index);
	
});
</script>
